<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
class Fabrique extends CI_Controller{
    
    // Création du constructeur de la classe
    public function __construct(){
        parent::__construct();

        // Chargement du helper 'url'
        $this->load->helper('url');
        $this->load->helper('assets');
		
		$this->load->model('collages_model');
		$this->load->model('fabrique_model');
    }

    // Création de la fonction index de chargement de la page home
    public function index(){
        $css_header = array();
        $data = array();
        $scripts_footer = array();

        // Chargement dans le header des css liés à la vue 'fabrique_view'
        $css_header['css'] = '<link rel="stylesheet" type="text/css" media="all" href="' .css_url("fabrique") .'"/>';

        $data['title'] = "Fabrique - Nous Autres";
        $css_header['active_page'] = "fabrique";

		//$data['rows'] = $this-> fabrique_model -> get_collages();
		$data['rows'] = $this-> fabrique_model -> get_collagesOeuvres();
        // Chargement dans le footer des scripts liés à la vue 'fabrique_view'
        $scripts_footer['scripts'] = '<script type="text/javascript" src="'. js_url("fabrique") .'"></script>
                                     <script type="text/javascript" src="'. js_url("autocomplete") .'"></script>';
        

        // Chargement du header, avec les bons css
        $this->load->view("templates/header",$css_header);
        // Chargement de la vue de la homepage
        $this->load->view("fabrique/fabrique_view", $data);
        // Chargement du footer, avec les bons scripts
        $this->load->view("templates/footer",$scripts_footer);
    }
	
	 public function getData(){        
        $data = array();

        // Récupération des données des collages de la base en format JSON
        $data['json_collages'] = '{"collectionCol": '.json_encode($this->fabrique_model->get_collages(pensee)).' }';
        print $data['json_collages'];

    }
////////////////////////////////////////////////////////////////	
	function ajaxsearch()
	{
		$collages_nom = $this->input->post('collages_nom');
		$collages_date = $this->input->post('collages_date');
		echo $this->fabrique_model->getSearchResults($collages_nom, $collages_date);
	}

	function search()
	{
		 $data['title'] = "Fabrique - Nous Autres";
		$collages_nom = $this->input->post('collages_nom');
		$collages_date = $this->input->post('collages_date');
		$data['search_results'] = $this->fabrique_model->getSearchResults($collages_nom, $collages_date);		
		$this->load->view('fabrique/search', $data);
	}
	
}

?>